package org.monster.context.core.file;

import java.util.HashMap;
import java.util.Map;
import java.util.Set;

/**
 * 文件目录
 *
 * @author Monster
 */
public class FileCatalog {

    /**
     * 文件时间
     */
    private static final Map<String, Long> fileTimes = new HashMap<>();

    /**
     * @param key   键
     * @param value 值
     */
    public void put(String key, Long value) {
        fileTimes.put(key, value);
    }

    /**
     * 获取
     *
     * @param key 键
     * @return 值
     */
    public Long get(String key) {
        return fileTimes.get(key);
    }

    /**
     * 大小
     *
     * @return 大小
     */
    public int size() {
        return fileTimes.size();
    }

    /**
     * 键 集合
     *
     * @return 键 集合
     */
    public Set<String> keySet() {
        return fileTimes.keySet();
    }

}
